Software Product Quality: Ensuring a Common Goal
نویسندگان
چکیده
Software qualities are in many cases tacit and hard to measure. Thus, there is a potential risk that they get lower priority than deadlines, cost and functionality. Yet software qualities impact customers, profits and even developer efficiency. This paper presents a method to evaluate the priority of software qualities in an industrial context. The method is applied in an exploratory case study, where the ISO 9126 model for software quality is combined with Theory-W to create a process for evaluating the alignment between successcritical stakeholder groups in the area of software product quality. The results of the case study using this tool is then presented and discussed. It is shown that the method provides valuable information about software qualities.
منابع مشابه
Using Software Quality Methods to Reduce Cost and Prevent Defects
www.stsc.hill.af.mil 23 S can be considered a product whose production is fundamentally similar to other products. Improving the quality of software can be approached using the same basic principles espoused by quality pioneers such as W. Edwards Deming, Philip B. Crosby, and Harold F. Dodge. These principles can form a practical framework for ensuring that appropriate requirements are set for ...
متن کاملTotal quality management for software development
In this paper, we discuss the concept and principles of successful the total quality management (TQM) implementation. The paper briefly explains the similarities between software development process and product development process. In addition, overview quality measures during the software development life cycle (SDLC). Finally, the paper describes the Deming's quality management method and his...
متن کاملReachability checking in complex and concurrent software systems using intelligent search methods
Software system verification is an efficient technique for ensuring the correctness of a software product, especially in safety-critical systems in which a small bug may have disastrous consequences. The goal of software verification is to ensure that the product fulfills the requirements. Studies show that the cost of finding and fixing errors in design time is less than finding and fixing the...
متن کاملQuality Management Software in the Food Industry
In the food industry, quality management has become crucial to companies responsible for ensuring that the safety of products complies with the strict government regulations and/or copes with the increasing customer demand for new products and shorter product development cycles, whilst simultaneously having to protect their brands from food scandals or other adverse situations. In this paper we...
متن کاملQuality Assurance of Open Source Projects
From the outset on, the development of Open Source Software (OSS) was characterized by the difficulty of evaluating the quality of the product. Due to the massive parallel development and the absence of the approved control structures of conventional software development, new strategies for ensuring quality had to be conceived. This paper gives a review of the established processes of the Open ...
متن کامل